|
Bridge++
Version 1.5.4
|
#include <unique_pointer.h>
Public Types | |
| typedef T * | pointer |
| typedef T | element_type |
Public Member Functions | |
| unique_ptr (pointer p=pointer()) | |
| ~unique_ptr () | |
| void | reset (pointer p=pointer()) |
| element_type & | operator[] (std::ptrdiff_t i) const |
| pointer | get () const |
| operator bool () const | |
| void | swap (unique_ptr &_u) |
Private Types | |
| typedef unique_ptr< T[]> | this_type |
Private Member Functions | |
| unique_ptr (unique_ptr const &) | |
| unique_ptr & | operator= (unique_ptr const &) |
Private Attributes | |
| pointer | _ptr |
Definition at line 101 of file unique_pointer.h.
| typedef T Bridge::unique_ptr< T[]>::element_type |
Definition at line 105 of file unique_pointer.h.
| typedef T* Bridge::unique_ptr< T[]>::pointer |
Definition at line 104 of file unique_pointer.h.
|
private |
Definition at line 113 of file unique_pointer.h.
|
private |
|
inlineexplicit |
Definition at line 118 of file unique_pointer.h.
|
inline |
Definition at line 120 of file unique_pointer.h.
|
inline |
Definition at line 139 of file unique_pointer.h.
|
inline |
Definition at line 144 of file unique_pointer.h.
|
private |
|
inline |
Definition at line 132 of file unique_pointer.h.
|
inline |
Definition at line 126 of file unique_pointer.h.
|
inline |
Definition at line 148 of file unique_pointer.h.
|
private |
Definition at line 108 of file unique_pointer.h.